#include "colors.inc"    // The include files contain
#include "stones.inc"    // pre-defined scene elements
                                                        
#include "textures.inc"    // pre-defined scene elements
#include "shapes.inc"
#include "glass.inc"
#include "metals.inc"
#include "woods.inc"   


background { color Green }


camera {
    location <0, 9, -9>
    look_at  <0, 0,  0>
}


sphere {
    <0, 0, 0>, 2
    texture {
      pigment { color Yellow }
    }
}



//torus {
//    4, 1              // major and minor radius
    //rotate -90*x      // so we can see it from the top
//    pigment { Gray50 }
//}




difference {
    torus {
      4, 1
    }
    box { <-5, 5, -5>, <5, 0.1, 5> }
    pigment { Gray50 }
}


box { <-15, 0.1, 1>, <15, 0, 0.1> 
    texture {
      pigment { color Gray50 }
    }
}

box { <-15, 0.1, -0.1>, <15, 0, -1> 
    texture {
      pigment { color Gray50 }
    }
}


box { <1, 0.1, -15>, <0.1, 0, 15> 
    texture {
      pigment { color Gray50 }
    }
}

box { <-0.1, 0.1, -15>, <-1, 0, 15> 
    texture {
      pigment { color Gray50 }
    }
}




light_source { <2, 4, -3> color White}





    